package com.dkd.easybook.service;

import java.util.List;
import com.dkd.easybook.domain.EbReminders;

/**
 * 提醒列表Service接口
 * 
 * @author itheima
 * @date 2024-12-13
 */
public interface IEbRemindersService 
{
    /**
     * 查询提醒列表
     * 
     * @param reminderId 提醒列表主键
     * @return 提醒列表
     */
    public EbReminders selectEbRemindersByReminderId(Long reminderId);

    /**
     * 查询提醒列表列表
     * 
     * @param ebReminders 提醒列表
     * @return 提醒列表集合
     */
    public List<EbReminders> selectEbRemindersList(EbReminders ebReminders);

    /**
     * 新增提醒列表
     * 
     * @param ebReminders 提醒列表
     * @return 结果
     */
    public int insertEbReminders(EbReminders ebReminders);

    /**
     * 修改提醒列表
     * 
     * @param ebReminders 提醒列表
     * @return 结果
     */
    public int updateEbReminders(EbReminders ebReminders);

    /**
     * 批量删除提醒列表
     * 
     * @param reminderIds 需要删除的提醒列表主键集合
     * @return 结果
     */
    public int deleteEbRemindersByReminderIds(Long[] reminderIds);

    /**
     * 删除提醒列表信息
     * 
     * @param reminderId 提醒列表主键
     * @return 结果
     */
    public int deleteEbRemindersByReminderId(Long reminderId);
}
